rough terrain trucks - Alemán Inglés Diccionario